/* topics list */
.topic-item	{ border-bottom: 1px solid #ccc; padding: 0 0 10px 0; margin: 0 0 20px 0;}
.topics-list ul	{ list-style-type: none; overflow: hidden;}
* html  .topics-list ul	{width: 97%}
.topics-list li	{float: left; color: #999;}
.topics-list .title {font-size: 18px; width: 50%;}
.topics-list .title span {font-size: 11px;}
.topics-list .started-data {font-size: 12px; width: 25%;}
.topics-list .last-post-data	{font-size: 12px; width: 25%;}
.topics-list span	{display: block; font-size: 14px;}
.topic-moderation-links	{margin-top: 5px}
/* topics list */



/* posts list */
.post-item	{border-bottom: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 10px; overflow: hidden}
.post-left-column	{float: left; width: 15%}
.post-right-column {float: left; width: 85%}

.post-author	{font-size: 14px;}
.post-title	{font-size: 12px; margin: 0 0 5px 20px;}
.post-title span	{display: block; color: #777; font-size: 11px; margin-right: 20px; }
.post-content	{background-color: #f7f7f7; padding: 10px 20px; margin: 0 0 10px 0;}
/* posts list */



/* forum forms */
.mf-form label	{display: block; margin-bottom: 3px}
.mf-form input, .mf-form textarea, .mf-form select {display: block; border: 1px solid #ccc; color: #333; font-size: 16px; padding: 3px; margin-bottom: 20px; width: 100%}
.mf-form textarea	{font-size: 14px; height: 100px}
.mf-form input:focus, .mf-form textarea:focus {background-color: #ffc}
.mf-form .submit	{padding: 3px; display: inline; border: 2px outset #999; margin-right: 5px}
.inline-input	{display: inline !important;}
/* forum forms */



/* moder parts */
.post-moderation-links	{list-style-type: none}
* html .post-moderation-links	{overflow: hidden;}
.post-moderation-links li	{ float: left; margin-right: 10px; }
/* moder parts */



/* forum pager */
.mf-pager					{ margin: 0; overflow: hidden; list-style-type:none; margin-bottom: 10px;}
.mf-pager li				{ display: block; float: left; margin:0 5px 0 0; padding: 5px}
.mf-pager-active	{ background-color:#d5d5d5;color:#000000}
.mf-pager-active a	{ color: #000; text-decoration: none; }
* html .mf-pager			{ width: 97% }

/* forum pager */